intermediate landing - Turkish English Dictionary